home *** CD-ROM | disk | FTP | other *** search
- echo off
-
- if not "%1" == "" goto MAKE
-
- cls
- echo
- echo MAKEC.BAT
- echo =========
- echo
- echo This batch file shows how to make the sample
- echo programs for most C compilers.
- echo
- echo Your compiler must be properly configured.
- echo
- echo All samples are made with debug information.
- echo
- echo All samples are made at maximum warning level.
- echo
- echo
- echo Usage: "makec <compiler#>"
- echo
- echo 1) Borland C/C++
- echo 2) Borland C/C++ (P-Mode)
- echo 3) Microsoft C/C++
- echo 4) Turbo C/C++
- echo 5) Watcom C/C++
- echo 6) Watcom C/C++ (P-Mode)
- echo
- echo
- echo NOTE: Some samples are not included with the Shareware distribution.
- echo
-
- goto END
-
-
- :MAKE
-
- if exist playdsp.obj del playdsp.obj > NUL
- if exist playdwd.obj del playdwd.obj > NUL
- if exist playdwm.obj del playdwm.obj > NUL
- if exist findsb.obj del findsb.obj > NUL
- if exist setup.obj del setup.obj > NUL
- if exist dwdsp.obj del dwdsp.obj > NUL
- if exist err.obj del err.obj > NUL
- if exist stkrun.obj del stkrun.obj > NUL
-
- if exist playdsp.exe del playdsp.exe > NUL
- if exist playdwd.exe del playdwd.exe > NUL
- if exist playdwm.exe del playdwm.exe > NUL
- if exist findsb.exe del findsb.exe > NUL
- if exist setup.exe del setup.exe > NUL
- if exist stkrun.exe del stkrun.exe > NUL
-
-
-
- cls
-
- goto %1
-
-
-
- :1
- echo -----------------------------------------------------
- echo Borland C/C++
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c bcc -ml -w4 -v playdsp.c dwdsp.c err.c dws.lib
- if exist playdwd.c bcc -ml -w4 -v playdwd.c err.c dws.lib
- if exist playdwm.c bcc -ml -w4 -v playdwm.c err.c dws.lib
- if exist findsb.c bcc -ml -w4 -v findsb.c err.c dws.lib
- if exist setup.c bcc -ml -w4 -v setup.c err.c dws.lib
- if exist stkrun.c bcc -ml -w4 -v stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :2
- echo -----------------------------------------------------
- echo Borland C/C++ (P-Mode)
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c bcc32 -WX -w4 -v playdsp.c dwdsp.c err.c dwsp.lib
- if exist playdwd.c bcc32 -WX -w4 -v playdwd.c err.c dwsp.lib
- if exist playdwm.c bcc32 -WX -w4 -v playdwm.c err.c dwsp.lib
- if exist findsb.c bcc32 -WX -w4 -v findsb.c err.c dwsp.lib
- if exist setup.c bcc32 -WX -w4 -v setup.c err.c dwsp.lib
- if exist stkrun.c bcc -ml -w4 -v stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :3
- echo -----------------------------------------------------
- echo Microsoft C/C++
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c cl /AL /W4 /Zi playdsp.c dwdsp.c err.c dws.lib
- if exist playdwd.c cl /AL /W4 /Zi playdwd.c err.c dws.lib
- if exist playdwm.c cl /AL /W4 /Zi playdwm.c err.c dws.lib
- if exist findsb.c cl /AL /W4 /Zi findsb.c err.c dws.lib
- if exist setup.c cl /AL /W4 /Zi setup.c err.c dws.lib
- if exist stkrun.c cl /AL /W4 /Zi stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :4
- echo -----------------------------------------------------
- echo Turbo C/C++
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c tcc -ml -w4 -v playdsp.c dwdsp.c err.c dws.lib
- if exist playdwd.c tcc -ml -w4 -v playdwd.c err.c dws.lib
- if exist playdwm.c tcc -ml -w4 -v playdwm.c err.c dws.lib
- if exist findsb.c tcc -ml -w4 -v findsb.c err.c dws.lib
- if exist setup.c tcc -ml -w4 -v setup.c err.c dws.lib
- if exist stkrun.c tcc -ml -w4 -v stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :5
- echo -----------------------------------------------------
- echo Watcom C/C++
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c wcl -ml -w4 -d1 playdsp.c dwdsp.c err.c dws.lib
- if exist playdwd.c wcl -ml -w4 -d1 playdwd.c err.c dws.lib
- if exist playdwm.c wcl -ml -w4 -d1 playdwm.c err.c dws.lib
- if exist findsb.c wcl -ml -w4 -d1 findsb.c err.c dws.lib
- if exist setup.c wcl -ml -w4 -d1 setup.c err.c dws.lib
- if exist stkrun.c wcl -ml -w4 -d1 stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :6
- echo -----------------------------------------------------
- echo Watcom C/C++ (P-Mode)
- echo -----------------------------------------------------
-
- @echo on
-
- if exist playdsp.c wcl386 -bt=dos4g -w4 -d1 playdsp.c dwdsp.c err.c dwsp.lib
- if exist playdwd.c wcl386 -bt=dos4g -w4 -d1 playdwd.c err.c dwsp.lib
- if exist playdwm.c wcl386 -bt=dos4g -w4 -d1 playdwm.c err.c dwsp.lib
- if exist findsb.c wcl386 -bt=dos4g -w4 -d1 findsb.c err.c dwsp.lib
- if exist setup.c wcl386 -bt=dos4g -w4 -d1 setup.c err.c dwsp.lib
- if exist stkrun.c wcl -ml -w4 -d1 stkrun.c dws.lib
-
- @echo off
-
- goto END
-
-
-
- :END
-